.sidenav-container {
  height: 100%;
}

.sidenav {
  width: 200px;
}

.sidenav .mat-toolbar {
  background: inherit;
}

.mat-toolbar.mat-primary {
  position: sticky;
  top: 0;
  z-index: 1;
}

.mat-sidenav-content {
  .mat-toolbar {
    display: flex;
    .links {
      flex: 1;
      margin-left: 1rem;
      align-self: center;
    }
  }

  .container {
    flex: 1;
    padding: 15px;
  }

}

a.active {
  background: #3f51b5 !important;
  color: white !important;
}